cell adhesion - German English Dictionary